Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 LON BACH Semi-Detached £122,500 23 Jan 2008
6 LON BACH Semi-Detached £95,600 30 Nov 2015
8 LON BACH Terraced £120,000 15 Jul 2010
11 LON BACH Semi-Detached £86,000 24 May 2013
25 LON BACH Terraced £70,000 14 Nov 2008
31 LON BACH Semi-Detached £197,000 17 Jan 2024